package org.jeecg.modules.htxincailiao.industry.domain.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;

import javax.validation.constraints.NotNull;

@Data
public class HTApplyInfoDTO {

    /**报名对象：0-展商 1-观众*/
    @Excel(name = "报名对象：0-展商 1-观众", width = 15, dicCode = "industry_meeting_apply_object_type")
    @Dict(dicCode = "industry_meeting_apply_object_type")
    @ApiModelProperty(value = "报名对象：0-展商 1-观众")
    @NotNull(message = "报名对象不能为空")
    private Integer applyObjectType;

    /**会议ID*/
    @Excel(name = "会议ID", width = 15, dictTable = "ht_industry_meeting", dicText = "title", dicCode = "id")
    @Dict(dictTable = "ht_industry_meeting", dicText = "title", dicCode = "id")
    @ApiModelProperty(value = "会议ID")
    private String meetingId;

    private String exhibitionId;

    private String salonId;
}
